package com.net.xpay.admin.vo;

import com.net.xpay.common.enums.partner.WithdrawStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class QueryPartnerWithdrawResultVo {

    @ApiModelProperty(notes = "转账批次id")
    private Long partnerWithdrawRecordBatchId;

    @ApiModelProperty(notes = "提现记录id")
    private Long partnerWithdrawRecordId;

    @ApiModelProperty(notes = "支付状态")
    private WithdrawStatus status;

    @ApiModelProperty(notes = "是否在处理中")
    private Boolean dealing;

    @ApiModelProperty(notes = "明细失败错误码")
    private String errorCode;

    @ApiModelProperty(notes = "明细失败错误原因")
    private String errorMsg;
}
